Big Huge Thesaurus

enhydra lutris

noun